export interface ProtocolVO {
  /**
   * id
   */
  id: string | number;

  /**
   * 协议名称
   */
  name: string;

  /**
   * 协议头
   */
  header: string;

  /**
   * 功能码
   */
  functionCode: string;

  /**
   * 协议版本号
   */
  version: string;

  /**
   * 故障代码
   */
  faultCode: string;

  /**
   * 状态
   */
  status: string;

  /**
   * 创建部门
   */
  createDept: number;

  /**
   * 创建人
   */
  createUser: number;

  /**
   * 创建时间
   */
  createTime: string;

  /**
   * 修改人
   */
  updateUser: number;

  /**
   * 修改时间
   */
  updateTime: string;

  /**
   * 备注
   */
  remark: string;

  /**
   * 删除标志
   */
  delFlag: string;

}

export interface ProtocolForm extends BaseEntity {
  /**
   * 协议名称
   */
  name?: string;

  /**
   * 协议头
   */
  header?: string;

  /**
   * 功能码
   */
  functionCode?: string;

  /**
   * 协议版本号
   */
  version?: string;

  /**
   * 故障代码
   */
  faultCode?: string;

  /**
   * 状态
   */
  status?: string;

  /**
   * 备注
   */
  remark?: string;

}

export interface ProtocolQuery extends PageQuery {

  /**
   * 协议名称
   */
  name?: string;

  /**
   * 协议头
   */
  header?: string;

  /**
   * 功能码
   */
  functionCode?: string;

  /**
   * 状态
   */
  status?: string;

    /**
     * 日期范围参数
     */
    params?: any;
    isAsc?: string;
    orderByColumn?: string;
}



